reflection from ground surface - Turkish English Dictionary